Towards a Unified Product and Project Lifecycle Model (PPLM) for Systems Engineering

نویسندگان

  • Valeria Perelman
  • Amira Sharon
  • Dov Dori
چکیده

Developing and sustaining complex systems requires collaboration of multidisciplinary teams, coordination of processes, methods and tools, allocation of resources and utilization of adequate facilities within enterprises. The system engineering management comprises three intertwined domains: the product, the project and the enterprise. Despite the obvious links between them, each is carried out using its distinct ontology and toolset. This conceptual separation hinders effective handling of the project and product lifecycle activities within the enterprise. Testing activities of complex products are focused on verifying the performance of increasingly large modules, from software and hardware components, through subassemblies to the entire operational system. What needs to be developed, tested, and delivered is determined by the product requirements, its functions, architecture, components, and their interactions. When each component should and can be developed and tested is determined by the project plan, which is dynamically re-estimated, re-evaluated, and re-planned depending on different parameters such as the project actual status compared with the plan, recourses availability, risks, technological breakthroughs or other impacting issues. Whether carrying out the development mission is feasible is determined by the responsible enterprise, its size, structure, management criteria, other projects running in parallel, commitments, and many other aspects. This paper introduces a unified projectproduct lifecycle management framework that attempts to address the problems cause by separating the product from the project that is supposed to deliver it within the executing enterprise.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Project-Product Lifecycle Management approach for improved systems engineering practices

Developing and sustaining complex systems requires collaboration of multidisciplinary teams, coordination of processes, methods and tools, allocation of resources, and utilization of adequate facilities within enterprises. Engineering and management of a system comprises three intertwined domains: the product, the project and the enterprise. Despite the obvious links between them, each domain i...

متن کامل

A Model-Based Approach for Planning Work Breakdown Structures of Complex Systems Projects

Planning the development efforts within large-scale projects is a highly complicated mission due to uncertainties regarding different aspects of the complex product to be delivered. Current planning practices employ a host of methods, including Work Breakdown Structure (WBS). Using WBS, the deliverable—the end product to be delivered, its components, and associated enabling products—are mostly ...

متن کامل

A UNIFIED MODEL FOR RESOURCE-CONSTRAINED PROJECT SCHEDULING PROBLEM WITH UNCERTAIN ACTIVITY DURATIONS

In this paper we present a unified (probabilistic/possibilistic) model for resource-constrained project scheduling problem (RCPSP) with uncertain activity durations and a concept of a heuristic approach connected to the theoretical model. It is shown that the uncertainty management can be built into any heuristic algorithm developed to solve RCPSP with deterministic activity durations. The esse...

متن کامل

Towards Software Configuration Management for Unified Models

Change occurs throughout the software lifecycle. Software Configuration Management tools and techniques provide the foundation to effectively control change. With a growing number of approaches combining models from different domains into one unified, integrated model ([15], [12]), there is also an emerging demand for SCM techniques and methods that are able to support these unified models. Tra...

متن کامل

Integrating Software Lifecycle Models into a uniform Software Engineering Model

Software lifecycle models differ in their artifacts as well as in the dependencies between the included tasks and activities. Therefore support-tools, which support these lifecycles, are typically specialized on a certain lifecycle. A tool for Scrum [5] for example may model user stories and sprints, but exclude risksless shift of the applied software lifecycle, e.g. from a heavyweight to an ag...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011